package com.offcn.sellergood.service;

import com.offcn.entity.PageResult;
import com.offcn.sellergood.pojo.Brand;

import java.util.List;
import java.util.Map;

public interface BrandService {
    //查所有
    public List<Brand> findAll();
    //根据id查
    Brand findById(Long id);

    void add(Brand brand);

    void updateBrand(Brand brand);

    void delete(Long id);

    ////////////////////////////
    //条件查询
    List<Brand>findList(Brand brand);
    //分页查询
    PageResult<Brand>findPage(int pageNo,int pageSize);
    //分页家条件
    PageResult<Brand> findPage(Brand brand,int pageNo,int pageSize);

    // 将所有的brand获取过来作为下拉列表
    // id ==>id text ==>前端select2只能识别 id和text字段
    List<Map>selectOptions();
}
